package language.monkey.ast

import language.monkey.token.Token

/**
 * Let 语句 Ast
 *
 * @param token Let 词法单元
 */
class LetStatement(var token: Token) : Statement {

    /**
     * 绑定的变量名
     */
    var name: Identifier? = null

    /**
     * 绑定的值
     */
    var value: Expression? = null

    override fun statementNode() {

    }

    override fun tokenLiteral(): String {
        return this.token.literal
    }
}